Computing with living hardware
نویسنده
چکیده
Our multi-institutional team of eleven undergraduates, one high school student, one postdoctoral fellow, and four faculty members explored the emerging field of synthetic biology and presented our results at the 2006 international Genetically Engineered Machine (iGEM) competition. Having had little or no previous research experience, biology, chemistry and mathematics students from four different institutions collaborated during the summer and fall semester of 2006. We identified the burnt pancake problem (sorting by reversals) as a mathematical puzzle ideal for solving with ‘living computer hardware’: Escherichia coli cells programmed to sort tandem fragments of DNA by reversals (DNA inversions or ‘flipping’). Flipping is driven by a Salmonella typhimurium Hin/hix recombinase system that we reconstituted as a collection of BioBrick-compatible interchangeable parts. We tested functionality of these synthesised genetic parts and mathematically modeled the behaviour of pancake flipping. The living hardware system allowed us to consider future research applications such as regulating genetic element rearrangements in vivo and DNA computing. We found the field of synthetic biology to be ideal for learning, teaching, sharing, collaborating, and conducting integrative and original research with undergraduates. 1 Aims of the project: a biological approach to solving a mathematical puzzle Our team set out to engineer bacteria in order to build living computer hardware that can compute solutions to a mathematical puzzle called the burnt pancake problem. The puzzle can be thought of as a stack of different sized pancakes, each having one burnt side and one golden side, arranged in an arbitrary order. The goal is to rearrange the pancakes by flipping individual pancakes or subsets of adjacent pancakes until the pancakes are sorted from largest to smallest with each pancake facing golden side up. In computer science this process is called sorting by reversals. As the pancake stack becomes larger, the number of possible arrangements increases and the problem becomes computationally intractable. To produce essentially unlimited computing power, we decided to harness the power of Escherichia coli DNA replication and cell division. We # The Institution of Engineering and Technology 2007 doi:10.1049/iet-stb:20070004 Paper first received 18th January 2007 K.A. Haynes, S. Rosemond, S. Simpson, E. Zwack and A. Malcolm Campbell are with the Biology Department, Davidson College, Davidson, NC 28036,
منابع مشابه
The impact of Cloud Computing in the banking industry resources
Today, one of the biggest problems that gripped the banking sphere, the high cost of implementing advanced technologies and the efficient use of the hardware. Cloud computing is the use of shared services on the Internet provides a large role in developing the banking system, without the need for operating expenses including staffing, equipment, hardware and software Reducing the cost of implem...
متن کاملThe impact of Cloud Computing in the banking industry resources
Today, one of the biggest problems that gripped the banking sphere, the high cost of implementing advanced technologies and the efficient use of the hardware. Cloud computing is the use of shared services on the Internet provides a large role in developing the banking system, without the need for operating expenses including staffing, equipment, hardware and software Reducing the cost of implem...
متن کاملA novel vedic divider based crypto-hardware for nanocomputing paradigm: An extended perspective
Restoring and non-restoring divider has become widely applicability in the era of digital computing application due to its computation speed. In this paper, we have proposed the design of divider of different architecture for the computation of Vedic sutra based. The design of divider in the Vedic mode results in high computation throughput due to its replica architecture, where latency is mini...
متن کاملA novel vedic divider based crypto-hardware for nanocomputing paradigm: An extended perspective
Restoring and non-restoring divider has become widely applicability in the era of digital computing application due to its computation speed. In this paper, we have proposed the design of divider of different architecture for the computation of Vedic sutra based. The design of divider in the Vedic mode results in high computation throughput due to its replica architecture, where latency is mini...
متن کاملA Genetic Based Resource Management Algorithm Considering Energy Efficiency in Cloud Computing Systems
Cloud computing is a result of the continuing progress made in the areas of hardware, technologies related to the Internet, distributed computing and automated management. The Increasing demand has led to an increase in services resulting in the establishment of large-scale computing and data centers, in addition to high operating costs and huge amounts of electrical power consumption. Insuffic...
متن کاملParallel computing using MPI and OpenMP on self-configured platform, UMZHPC.
Parallel computing is a topic of interest for a broad scientific community since it facilitates many time-consuming algorithms in different application domains.In this paper, we introduce a novel platform for parallel computing by using MPI and OpenMP programming languages based on set of networked PCs. UMZHPC is a free Linux-based parallel computing infrastructure that has been developed to cr...
متن کامل